ENERGY EFFICIENCY Traffi c-Aware Resource Provisioning for Distributed Clouds

نویسندگان

  • Dan Xu
  • Xin Liu
  • Athanasios V. Vasilakos
  • Theophilus Benson
چکیده

loud-computing-based traffi c has been rapidly growing in recent years. Cisco forecasted that annual global datacenter IP traffi c will reach 7.7 zettabytes by the end of 2017, with its cloud IP traffi c reaching 5.3 zettabytes.1 Correspondingly, the service providers, including Google, Microsoft, Facebook, and AT&T, are building and expanding their datacenters nationwide and worldwide. Such geographically distributed datacenters are often referred to as Internet datacenters (IDCs) and we use cloud as a general term that refers to an IDC’s collection of hardware, software, and services. An IDC typically consumes many megawatts of power, which imposes a signifi cant electricity cost to its operator. For example, Google’s datacenters consume nearly 300 million watts annually.2 To reduce energy costs, researchers have proposed load-aware server provisioning schemes, in which the number of active servers is controlled dynamically based on the load.3–6 When the load is low, extra servers can be scheduled in sleeping mode. In this paradigm, obtaining traffi c volume information is a challenging issue. As the “Related Work in Resource Provisioning” sidebar describes, many researchers have worked on traffi c-aware cloud resource provisioning. However, considerable room for achieving a fi ne-grained traffi c-awareness remains. In the load-aware server provisioning schemes,4–7 researchers typically consider traffi c dynamics in a large time scale only, such as tens of minutes, during which traffi c demand (that is, input to the server provisioning algorithms) is usually assumed static given the current time interval for server provisioning. However, as we observed from a real

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Energy Aware Resource Management of Cloud Data Centers

Cloud Computing, the long-held dream of computing as a utility, has the potential to transform a large part of the IT industry, making software even more attractive as a service and shaping the way IT hardware is designed and purchased. Virtualization technology forms a key concept for new cloud computing architectures. The data centers are used to provide cloud services burdening a significant...

متن کامل

Optimized Contract-based Model for Resource Allocation in Federated Geo-distributed Clouds

In the era of Big Data, with data growing massively in scale and velocity, cloud computing and its pay-as-you-go model continues to provide significant cost benefits and a seamless service delivery model for cloud consumers. The evolution of small-scale and large-scale geo-distributed datacenters operated and managed by individual Cloud Service Providers (CSPs) raises new challenges in terms of...

متن کامل

Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing

Cloud computing offers utility-oriented IT services to users worldwide. Based on a pay-as-you-go model, it enables hosting of pervasive applications from consumer, scientific, and business domains. However, data centers hosting Cloud applications consume huge amounts of electrical energy, contributing to high operational costs and carbon footprints to the environment. Therefore, we need Green C...

متن کامل

Failure-aware resource provisioning for hybrid Cloud infrastructure

Hybrid Cloud computing is receiving increasing attention in recent days. In order to realize the full potential of the hybrid Cloud platform, an architectural framework for efficiently coupling public and private Clouds is necessary. As resource failures due to the increasing functionality and complexity of hybrid Cloud computing are inevitable, a failure-aware resource provisioning algorithm t...

متن کامل

Performance Provisioning and Energy Efficiency in Cloud and Distributed Computing Systems

In recent years, the issue of energy consumption in high performance computing (HPC) systems has attracted a great deal of attention. In response to this, many energy-aware algorithms have been developed in different layers of HPC systems, including the hardware layer, service layer and system layer. These algorithms are of two types: first, algorithms which directly try to improve the energy b...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015